home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Aminet 1 (Walnut Creek)
/
Aminet - June 1993 [Walnut Creek].iso
/
usenet
/
sources
/
volume91
/
utilitys
/
sman_1_1
/
part01
/
src
/
dmakefile
< prev
next >
Wrap
Makefile
|
1991-07-29
|
1KB
|
60 lines
# For no registered args
#REGARG =
# For registered args.
REGARG = -mRR
# For a lot of junk
#DEBUG = -D __DEBUG -D __TRACE__
# For a bit of junk
#DEBUG = -D __DEBUG__
# for no junk.
DEBUG =
CC = dcc
CCOPTS = -I$(OD) $(DEBUG) $(REGARG) -ms -proto -c
LINKOPTS = -r $(REGARG) -l sregexpsr.lib
# A convinient place for the object files.
OD = OBJS:sman/
SLESS_SRC = sless.c sless_1.c sless_win.c sless_file.c \
auto_sreg.c noio_main.c
SMAN_SRC = sman.c
SLESS_OBJS = $(SLESS_SRC:"*.c":"$(OD)*.o")
SMAN_OBJS = $(SMAN_SRC:"*.c":"$(OD)*.o")
all: /sless /sman
/sless: $(OD)sless_proto.h $(SLESS_OBJS)
-Delete >NIL: %(left)
$(CC) $(LINKOPTS) -o%(left) $(SLESS_OBJS)
/sman: $(SMAN_OBJS) $(OD)auto_sreg.o
-Delete >NIL: %(left)
$(CC) $(LINKOPTS) -o%(left) $(SMAN_OBJS) $(OD)auto_sreg.o
$(SMAN_OBJS) : $(SMAN_SRC)
-Delete >NIL: %(left)
$(CC) $(CCOPTS) -o%(left) %(right)
$(SLESS_OBJS) : $(SLESS_SRC)
-Delete >NIL: %(left)
$(CC) $(CCOPTS) -o%(left) %(right)
$(OD)sless_proto.h : $(SLESS_SRC)
-Delete >NIL: %(left)
makeproto -o%(left) %(right)